scieloorg / kernel

É o componente central da nova arquitetura de sistemas de informação da Metodologia SciELO, ainda em fase de desenvolvimento.
https://docs.google.com/document/d/14YBl7--4ouaWBQhxzUYWRuhmegwnSYrDgupsED6rhvM/edit?usp=sharing
BSD 2-Clause "Simplified" License
6 stars 11 forks source link

Alterar checagem de unicidade ao adicionar itens aos bundles #167

Closed joffilyfe closed 5 years ago

joffilyfe commented 5 years ago

Descrição da tarefa

Alterar a checagem de unicidade ao adicionar itens a lista de itens de um bundle;

O trecho de código que deve sofrer modificação é: https://github.com/scieloorg/document-store/blob/9f61dea49d44c8d5d9fc872e497016a3f08f0944/documentstore/domain.py#L580-L584

O valor do parâmetro item terá a seguinte estrutura:

 {"id": "identificador-do-item", "parametro-x": "yz", ....., "param-n": "n"},

Subtarefas

Considerações e notas

Estas modificações visam facilitar o uso do Kernel por processos já existentes no fluxo de processamento da SciELO.