diff --git a/services/web/app/src/models/ProjectInvite.mjs b/services/web/app/src/models/ProjectInvite.mjs index b269eab4cf..dfd5ee957e 100644 --- a/services/web/app/src/models/ProjectInvite.mjs +++ b/services/web/app/src/models/ProjectInvite.mjs @@ -17,7 +17,11 @@ export const ProjectInviteSchema = new Schema( tokenHmac: String, sendingUserId: ObjectId, projectId: ObjectId, - privileges: String, + // privileges contains a PrivilegeLevels value, which may be Boolean `false` or a String + privileges: { + type: Schema.Types.Union, + of: [String, Boolean], + }, createdAt: { type: Date, default: Date.now }, expires: { type: Date,