diff --git a/src/front/src/app/upsertproject/upsertproject.controller.js b/src/front/src/app/upsertproject/upsertproject.controller.js
index d9f23f1..1755c48 100644
--- a/src/front/src/app/upsertproject/upsertproject.controller.js
+++ b/src/front/src/app/upsertproject/upsertproject.controller.js
@@ -24,6 +24,7 @@ angular.module('topcoderX').controller('ProjectController', ['currentUser', '$sc
rocketChatWebhook: null,
rocketChatChannelName: null,
archived: false,
+ createCopilotPayments: false
};
if ($rootScope.project) {
$scope.title = 'Manage a Project';
diff --git a/src/front/src/app/upsertproject/upsertproject.html b/src/front/src/app/upsertproject/upsertproject.html
index 9117afa..8779287 100644
--- a/src/front/src/app/upsertproject/upsertproject.html
+++ b/src/front/src/app/upsertproject/upsertproject.html
@@ -87,6 +87,10 @@
{{title}}
Rocket Chat Channel Name is required.
+
+
+
diff --git a/src/models/Project.js b/src/models/Project.js
index 9ef408d..60ee024 100644
--- a/src/models/Project.js
+++ b/src/models/Project.js
@@ -42,7 +42,8 @@ const schema = new Schema({
updatedAt: {
type: Date,
default: Date.now,
- }
+ },
+ createCopilotPayments: {type: String, required: false}
});
module.exports = schema;
diff --git a/src/services/ProjectService.js b/src/services/ProjectService.js
index 02a5b66..78ced83 100644
--- a/src/services/ProjectService.js
+++ b/src/services/ProjectService.js
@@ -50,6 +50,7 @@ const projectSchema = {
registeredWebhookId: Joi.string().allow(null),
createdAt: Joi.date(),
updatedAt: Joi.date(),
+ createCopilotPayments: Joi.boolean()
},
currentUser: currentUserSchema,
};
@@ -63,6 +64,7 @@ const createProjectSchema = {
rocketChatWebhook: Joi.string().allow(null),
rocketChatChannelName: Joi.string().allow(null),
archived: Joi.boolean().required(),
+ createCopilotPayments: Joi.boolean()
},
currentUser: currentUserSchema
};