Closed cesarbruschetta closed 5 years ago
Este PR tem o propósito de implementar o endpoint exigido pela issue #154. Foi implementada a atualização em lote da lista de documentos de um document-bundle.
lote
document-bundle
Os arquivos mais sensíveis para a implementação soa:
documentstore/restfulapi.py
documentstore/services.py
Testes
tests/test_restfulapi.py
tests/test_services.py
curl -X PUT -H 'Accept: application/json' -H 'Content-Type: application/json' http://0.0.0.0:6543/bundles/example -d '{"title": "issue-example"}'
docs
curl -X PUT -H 'Accept: application/json' -H 'Content-Type: application/json' http://0.0.0.0:6543/bundles/example/documents -d '["jligwbsvcfakvoapacjvfec", "ndqbgyrmopjtdkiruviwadk"]' -v
204
issue
curl -X GET -H 'Accept: application/json' -H 'Content-Type: application/json' http://0.0.0.0:6543/bundles/example
curl -X PUT -H 'Accept: application/json' -H 'Content-Type: application/json' http://0.0.0.0:6543/bundles/example/documents -d '[]' -v
curl -X PUT -H 'Accept: application/json' -H 'Content-Type: application/json' http://0.0.0.0:6543/bundles/example/documents -d '["a", "a"]' -v
N/A
O que esse PR faz?
Este PR tem o propósito de implementar o endpoint exigido pela issue #154. Foi implementada a atualização em
lote
da lista de documentos de umdocument-bundle
.Onde a revisão poderia começar?
Os arquivos mais sensíveis para a implementação soa:
documentstore/restfulapi.py
documentstore/services.py
Testes
tests/test_restfulapi.py
tests/test_services.py
Como este poderia ser testado manualmente?
docs
;204
;issue
;204
Algum cenário de contexto que queira dar?
N/A
Quais são tickets relevantes?
154
Referências
163