Skip to content

Commit babaa8e

Browse files
committed
PM-846 - fix project status field
1 parent 339342a commit babaa8e

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/containers/ProjectEditor/index.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,19 +55,19 @@ class ProjectEditor extends Component {
5555
}
5656
}
5757

58-
getMemberRole (members, handle) {
59-
if (!handle) { return null }
58+
getMemberRole (members, userId) {
59+
if (!userId) { return null }
6060

6161
const found = _.find(members, (m) => {
62-
return m.handle === handle
62+
return m.userId === userId
6363
})
6464

6565
return _.get(found, 'role')
6666
}
6767

68-
checkIsCopilotOrManager (projectMembers, handle) {
68+
checkIsCopilotOrManager (projectMembers, userId) {
6969
if (projectMembers && projectMembers.length > 0) {
70-
const role = this.getMemberRole(projectMembers, handle)
70+
const role = this.getMemberRole(projectMembers, userId)
7171
return role === PROJECT_ROLES.COPILOT || role === PROJECT_ROLES.MANAGER
7272
} else {
7373
return false
@@ -91,7 +91,7 @@ class ProjectEditor extends Component {
9191
if (isProjectTypesLoading || (isEdit && isProjectLoading)) return <Loader />
9292

9393
const isAdmin = checkAdmin(this.props.auth.token)
94-
const isCopilotOrManager = this.checkIsCopilotOrManager(_.get(projectDetail, 'members', []), _.get(this.props.auth, 'user.handle', null))
94+
const isCopilotOrManager = this.checkIsCopilotOrManager(_.get(projectDetail, 'members', []), _.get(this.props.auth, 'user.userId', null))
9595
const canManage = isAdmin || isCopilotOrManager
9696

9797
const projectId = this.getProjectId(match)

0 commit comments

Comments
 (0)