diff --git a/backend/src/models.js b/backend/src/models.js index 5cf4480..6be1aab 100644 --- a/backend/src/models.js +++ b/backend/src/models.js @@ -169,6 +169,7 @@ const Submission = new mongoose.Schema({ runners: String, // this is a cached version of the team or just the runner display name in case of solo runs video: String, comment: String, + commentators: String, status: String, notes: [Note], decisions: [RunDecision], @@ -220,6 +221,7 @@ const Event = new mongoose.Schema({ applicationsStart: Date, applicationsEnd: Date, volunteersNeeded: [{ type: mongoose.Schema.Types.ObjectId, ref: 'role' }], + commentatorsNeeded: Boolean, alwaysEditable: [String], meta: { theme: String, diff --git a/frontend/src/components/dashboard/SubmissionEdit.vue b/frontend/src/components/dashboard/SubmissionEdit.vue index e73ff00..15590d3 100644 --- a/frontend/src/components/dashboard/SubmissionEdit.vue +++ b/frontend/src/components/dashboard/SubmissionEdit.vue @@ -1,32 +1,115 @@