Skip to content
Snippets Groups Projects
Commit e2356d83 authored by Audrey Hamelers's avatar Audrey Hamelers
Browse files

#1153, #1223

parent c5e9462f
No related branches found
No related tags found
1 merge request!391Metrics and reviewer bug
...@@ -26,8 +26,10 @@ const TeamManager = { ...@@ -26,8 +26,10 @@ const TeamManager = {
'reviewer', 'reviewer',
trx, trx,
) )
if (existing && existing.userId !== userId) { if (existing) {
await Team.update({ id: existing.id, userId }, userId, trx) if (existing.userId !== userId) {
await Team.update({ id: existing.id, userId }, userId, trx)
}
} else { } else {
await Team.insert( await Team.insert(
{ {
...@@ -53,12 +55,12 @@ const TeamManager = { ...@@ -53,12 +55,12 @@ const TeamManager = {
message = `/submission/${manuscriptId}/${ message = `/submission/${manuscriptId}/${
man.status === 'in-review' ? 'submit' : 'review' man.status === 'in-review' ? 'submit' : 'review'
}` }`
await trx.commit()
if (submitter && submitter.userId === userId) { if (submitter && submitter.userId === userId) {
if (man.status === 'in-review') { if (man.status === 'in-review') {
await Manuscript.update( await Manuscript.update(
{ id: manuscriptId, status: 'submitted' }, { id: manuscriptId, status: 'submitted' },
userId, userId,
trx,
) )
return { return {
success: false, success: false,
...@@ -66,7 +68,6 @@ const TeamManager = { ...@@ -66,7 +68,6 @@ const TeamManager = {
} }
} }
} }
await trx.commit()
} }
return { success: true, message } return { success: true, message }
} }
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment