From e1e1f9070a9e23c367a87c10465511fa28e3fbc0 Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Mon, 22 Jul 2024 22:10:24 +0200 Subject: [PATCH] Add IMemberProject to Project.ts model --- src/models/Project.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/models/Project.ts b/src/models/Project.ts index 58cee4f..6559126 100644 --- a/src/models/Project.ts +++ b/src/models/Project.ts @@ -1,5 +1,6 @@ import { model, ObjectId, Schema } from "mongoose"; import crypto from "crypto"; +import {IKeyRole} from "@models/AccessKey"; export interface IProjectDefaults { licenseKey: string, @@ -17,6 +18,10 @@ export interface IProject { defaults: IProjectDefaults } +export interface IMemberProject extends IProject { + role: IKeyRole +} + const ProjectSchema = new Schema({ name: { type: String,