From 3b851a9e134781bcce16834cd5bfe6c281035c47 Mon Sep 17 00:00:00 2001 From: Edvaldo Szymonek Date: Mon, 8 Jun 2026 11:21:17 -0300 Subject: [PATCH] corrige alias de 'coletore' para 'coletor' (#461) --- src/controllers/darwincore-controller.js | 4 ++-- src/controllers/fichas-tombos-controller.js | 2 +- src/controllers/pendencias-controller.js | 2 +- src/controllers/splinker-controller.js | 2 +- src/controllers/tombos-controller.js | 6 +++--- src/routes/tombos.js | 2 +- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/controllers/darwincore-controller.js b/src/controllers/darwincore-controller.js index 230dffd..da2422c 100644 --- a/src/controllers/darwincore-controller.js +++ b/src/controllers/darwincore-controller.js @@ -253,8 +253,8 @@ const obterModeloDarwinCoreLotes = async (limit, offset, request, response) => { if (tombo.variedade && tombo.variedade.autor) { autores += `| ${tombo.variedade.autor.nome}`; } - if (tombo.coletore) { - coletores = padronizarNomeDarwincore(tombo.coletore.nome); + if (tombo.coletor) { + coletores = padronizarNomeDarwincore(tombo.coletor.nome); if (tombo.coletor_complementar?.complementares) { coletores += ` | ${tombo.coletor_complementar.complementares}`; } diff --git a/src/controllers/fichas-tombos-controller.js b/src/controllers/fichas-tombos-controller.js index 374d63c..b6e6a43 100644 --- a/src/controllers/fichas-tombos-controller.js +++ b/src/controllers/fichas-tombos-controller.js @@ -252,7 +252,7 @@ export default function fichaTomboController(request, response, next) { const { tombo, identificacao, fotos } = resultado; - const coletores = `${!!tombo?.coletore?.nome !== false ? tombo?.coletore?.nome?.concat(' ') : ''}${tombo?.coletor_complementar ? tombo.coletor_complementar?.complementares : ''}`; + const coletores = `${!!tombo?.coletor?.nome !== false ? tombo?.coletor?.nome?.concat(' ') : ''}${tombo?.coletor_complementar ? tombo.coletor_complementar?.complementares : ''}`; const localColeta = tombo?.local_coleta; const cidade = localColeta?.cidade || tombo?.cidade || ''; diff --git a/src/controllers/pendencias-controller.js b/src/controllers/pendencias-controller.js index f636306..32f0b2c 100644 --- a/src/controllers/pendencias-controller.js +++ b/src/controllers/pendencias-controller.js @@ -1978,7 +1978,7 @@ export async function visualizar(request, response, next) { } if (parametros.coletor !== undefined) { - const antigoColetor = (alteracaoAprovada || ehRascunho) ? '' : (tombo?.coletore?.nome || ''); + const antigoColetor = (alteracaoAprovada || ehRascunho) ? '' : (tombo?.coletor?.nome || ''); addRetorno('7', 'Coletor', antigoColetor, parametros.coletor?.nome || ''); } diff --git a/src/controllers/splinker-controller.js b/src/controllers/splinker-controller.js index 3e39015..7033283 100644 --- a/src/controllers/splinker-controller.js +++ b/src/controllers/splinker-controller.js @@ -156,7 +156,7 @@ const obterModeloSPlinkerLotes = async (limit, offset, request, response) => { ] .filter(Boolean) .join('-'); - const collectorName = tombo.coletore?.nome || '\t'; + const collectorName = tombo.coletor?.nome || '\t'; const collectorNumber = tombo.numero_coleta || '\t'; const country = tombo.locais_coletum?.cidade?.estado?.paise?.nome || '\t'; const stateOrProvince = tombo.locais_coletum?.cidade?.estado?.sigla?.trim() || '\t'; diff --git a/src/controllers/tombos-controller.js b/src/controllers/tombos-controller.js index 2a154ee..42906bb 100644 --- a/src/controllers/tombos-controller.js +++ b/src/controllers/tombos-controller.js @@ -1261,10 +1261,10 @@ export const obterTombo = async (request, response, next) => { colecaoInicial: tombo.colecoes_anexa !== null ? tombo.colecoes_anexa?.tipo : '', complementoInicial: tombo.localizacao !== null && tombo.localizacao !== undefined ? tombo.localizacao?.complemento : '', hcf: tombo.hcf, - coletor: tombo.coletore + coletor: tombo.coletor ? { - id: tombo.coletore?.id, - nome: tombo.coletore?.nome, + id: tombo.coletor?.id, + nome: tombo.coletor?.nome, } : null, situacao: tombo.situacao, diff --git a/src/routes/tombos.js b/src/routes/tombos.js index b326f5a..d569e34 100644 --- a/src/routes/tombos.js +++ b/src/routes/tombos.js @@ -523,7 +523,7 @@ export default app => { * created_at: * type: string * format: date-time - * coletore: + * coletor: * type: object * properties: * id: