Files
overleaf-cep/services/web/app/src/models/TeamInvite.mjs
T
Jessica Lawshe 2e3ddb0965 Merge pull request #29881 from overleaf/jel-domain-capture-email-invite-cta
[web] Update CTA for domain capture group invites

GitOrigin-RevId: addaa81c443da63124b7841f087e34145fe3bfe6
2025-12-05 09:06:02 +00:00

17 lines
458 B
JavaScript

import mongoose from '../infrastructure/Mongoose.mjs'
const { Schema } = mongoose
export const TeamInviteSchema = new Schema(
{
email: { type: String, required: true },
token: { type: String },
inviterName: { type: String, optional: true },
sentAt: { type: Date },
domainCapture: { type: Boolean, default: false, optional: true },
},
{ minimize: false }
)
export const TeamInvite = mongoose.model('TeamInvite', TeamInviteSchema)