From 940f09a5cd42b27fd82a6b42af5b4567351aa263 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Luis=20Pereira?= Date: Fri, 3 Jun 2022 11:37:44 -0300 Subject: [PATCH] Update endpoints --- src/modules/otus/components/Citation/CitationList.vue | 8 ++++---- src/modules/otus/services/OtuService.js | 6 ++---- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/src/modules/otus/components/Citation/CitationList.vue b/src/modules/otus/components/Citation/CitationList.vue index 8466bd2..415085c 100644 --- a/src/modules/otus/components/Citation/CitationList.vue +++ b/src/modules/otus/components/Citation/CitationList.vue @@ -23,7 +23,7 @@ import CitationRow from './CitationRow.vue' import OtuService from '../../services/OtuService'; const props = defineProps({ - taxonId: { + otuId: { type: [Number, String], required: true } @@ -31,10 +31,10 @@ const props = defineProps({ const citations = ref([]) -watch(() => props.taxonId, async () => { - if (!props.taxonId) { return } +watch(() => props.otuId, async () => { + if (!props.otuId) { return } - citations.value = (await OtuService.getTaxonNameCitations(props.taxonId)).data + citations.value = (await OtuService.getTaxonNameCitations(props.otuId)).data }, { immediate: true }) diff --git a/src/modules/otus/services/OtuService.js b/src/modules/otus/services/OtuService.js index 9b3a4d7..b99c60a 100644 --- a/src/modules/otus/services/OtuService.js +++ b/src/modules/otus/services/OtuService.js @@ -2,11 +2,9 @@ import { makeAPIRequest } from "@/utils/request" export default class OtuService { - static getTaxonNameCitations (taxonId) { - return makeAPIRequest.get('/citations.json', { + static getTaxonNameCitations (otuId) { + return makeAPIRequest.get(`/otus/${otuId}/inventory/nomenclature_citations`, { params: { - citation_object_id: taxonId, - citation_object_type: 'TaxonName', extend: ['source'] } })