Skip to content
Snippets Groups Projects

HIN-971: Reviewer respond to invitation

Merged Alexandru Munteanu requested to merge HIN-971 into develop
23 files
+ 392
426
Compare changes
  • Side-by-side
  • Inline
Files
23
@@ -136,6 +136,17 @@ export const userNotConfirmed = ({ currentUser }) =>
!currentUserIs({ currentUser }, 'staff') &&
!get(currentUser, 'user.isConfirmed')
export const pendingReviewerInvitation = (state, fragmentId) =>
chain(state)
.get(`fragments.${fragmentId}.invitations`, [])
.find(
inv =>
inv.userId === get(state, 'currentUser.user.id', '') &&
!inv.hasAnswer &&
inv.role === 'reviewer',
)
.value()
export const currentUserIsReviewer = (state, fragmentId) => {
const currentUser = selectCurrentUser(state)
const invitations = get(state, `fragments.${fragmentId}.invitations`, [])