diff --git a/services/web/app/src/Features/Project/types.d.ts b/services/web/app/src/Features/Project/types.d.ts index 4124e8f045..c7ec22a752 100644 --- a/services/web/app/src/Features/Project/types.d.ts +++ b/services/web/app/src/Features/Project/types.d.ts @@ -23,6 +23,7 @@ export type MongoProject = { lastUpdated: Date lastUpdatedBy: string publicAccesLevel: string + readOnly: boolean archived: ObjectId[] trashed: ObjectId[] owner_ref: string diff --git a/services/web/app/src/models/Project.mjs b/services/web/app/src/models/Project.mjs index aa767f2f1b..7692a1dd2d 100644 --- a/services/web/app/src/models/Project.mjs +++ b/services/web/app/src/models/Project.mjs @@ -24,6 +24,7 @@ export const ProjectSchema = new Schema( lastUpdatedBy: { type: ObjectId, ref: 'User' }, lastOpened: { type: Date }, active: { type: Boolean, default: true }, + readOnly: { type: Boolean, default: false }, owner_ref: { type: ObjectId, ref: 'User' }, collaberator_refs: [{ type: ObjectId, ref: 'User' }], reviewer_refs: [{ type: ObjectId, ref: 'User' }],