Skip to content

Commit 166f74a

Browse files
committed
refactor: move get member invites API to correct file
1 parent c0e772e commit 166f74a

File tree

3 files changed

+12
-11
lines changed

3 files changed

+12
-11
lines changed

src/api/projectMemberInvites.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,16 @@ export function createProjectMemberInvite(projectId, member) {
3939
})
4040
}
4141

42+
export function getProjectMemberInvites(projectId) {
43+
const fields = 'id,projectId,userId,email,role,status,createdAt,updatedAt,createdBy,updatedBy,handle,firstName,lastName,photoURL'
44+
const url = `${PROJECTS_API_URL}/v4/projects/${projectId}/members/invites/?fields=`
45+
+ encodeURIComponent(fields)
46+
return axios.get(url)
47+
.then( resp => {
48+
return resp.data.result.content
49+
})
50+
}
51+
4252
/**
4353
* Get a project member invite based on project's id
4454
* @param {integer} projectId unique identifier of the project

src/api/projectMembers.js

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -77,16 +77,6 @@ export function getProjectMembers(projectId) {
7777
})
7878
}
7979

80-
export function getProjectMemberInvites(projectId) {
81-
const fields = 'id,projectId,userId,email,role,status,createdAt,updatedAt,createdBy,updatedBy,handle,firstName,lastName,photoURL'
82-
const url = `${PROJECTS_API_URL}/v4/projects/${projectId}/members/invites/?fields=`
83-
+ encodeURIComponent(fields)
84-
return axios.get(url)
85-
.then( resp => {
86-
return resp.data.result.content
87-
})
88-
}
89-
9080
export function getProjectMember(projectId, memberId) {
9181
const fields = 'id,userId,role,isPrimary,deletedAt,createdAt,updatedAt,deletedBy,createdBy,updatedBy,handle,firstName,lastName,photoURL,workingHourStart,workingHourEnd,timeZone'
9282
const url = `${PROJECTS_API_URL}/v4/projects/${projectId}/members/${memberId}?fields=`

src/projects/actions/project.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,13 @@ import { getProjectById,
1717
} from '../../api/projects'
1818
import {
1919
getProjectInviteById,
20+
getProjectMemberInvites,
2021
} from '../../api/projectMemberInvites'
2122
import {
2223
createTimeline,
2324
} from '../../api/timelines'
2425
import {
25-
getProjectMembers, getProjectMemberInvites, getProjectMember
26+
getProjectMembers, getProjectMember
2627
} from '../../api/projectMembers'
2728
// import { loadProductTimelineWithMilestones } from './productsTimelines'
2829
import {

0 commit comments

Comments
 (0)