diff --git a/pages/p/[party].tsx b/pages/p/[party].tsx index 8017325d..0fca65ab 100644 --- a/pages/p/[party].tsx +++ b/pages/p/[party].tsx @@ -64,9 +64,7 @@ export const getServerSideProps = async ({ req, res, locale, query }: { req: Nex return response.data }) - let jobSkills = await api.allSkills(headers).then((response) => { - return response.data - }) + let jobSkills = await api.allJobSkills(headers).then((response) => response.data) let party: Party | null = null if (query.party) { diff --git a/utils/api.tsx b/utils/api.tsx index 5ca27d92..5b762cb9 100644 --- a/utils/api.tsx +++ b/utils/api.tsx @@ -104,11 +104,16 @@ class Api { return axios.put(resourceUrl, params) } - allSkills(params?: {}) { + allJobSkills(params?: {}) { const resourceUrl = `${this.url}/jobs/skills` return axios.get(resourceUrl, params) } + jobSkillsForJob(jobId: string, params?: {}) { + const resourceUrl = `${this.url}/jobs/${jobId}/skills` + return axios.get(resourceUrl, params) + } + savedTeams(params: {}) { const resourceUrl = `${this.url}/parties/favorites` return axios.get(resourceUrl, params)