Merge pull request #33840 from overleaf/as-link-sharing-schema
[web] Set ProjectInvite privileges type to Union GitOrigin-RevId: a68e732bec5f6a7752b1110075736cb33454e6eb
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user