Project member management

This commit is contained in:
Takeshi Kimata
2024-05-31 23:15:03 +09:00
parent db121940d8
commit 191d8c0a72
10 changed files with 194 additions and 61 deletions

View File

@@ -10,6 +10,7 @@ module.exports = function (sequelize) {
router.put('/', verifySignedIn, verifyProjectManager, async (req, res) => {
const userId = req.query.userId;
const projectId = req.query.projectId;
const role = req.query.role;
try {
const member = await Member.findOne({
@@ -26,6 +27,7 @@ module.exports = function (sequelize) {
await member.update({
userId,
projectId,
role,
});
res.json(member);
} catch (error) {