Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[UPDATE PET] Incluir campo de Cuidados especiais (Sim ou nao e descricao) #58

Closed
devlefel opened this issue Dec 15, 2023 · 4 comments · Fixed by #109
Closed

[UPDATE PET] Incluir campo de Cuidados especiais (Sim ou nao e descricao) #58

devlefel opened this issue Dec 15, 2023 · 4 comments · Fixed by #109
Assignees
Labels
good first issue Good for newcomers
Milestone

Comments

@devlefel
Copy link
Contributor

devlefel commented Dec 15, 2023

Descreva a funcionalidade
Atualizar o endpoint de update (Pet), permitindo que a propriedade "Cuidados Especiais" seja recebida e atualizada, incluindo um campo booleano "Sim ou Não" e uma descrição associada.

Adicionar os campos faltantes no banco via migrations

Descrição
Essa funcionalidade visa oferecer aos usuários a capacidade de atualizar informações sobre cuidados especiais necessários para um animal. Com um campo booleano indicando se são necessários cuidados especiais e uma descrição associada, os usuários podem comunicar detalhes específicos sobre esses cuidados.

Cenário de Uso
A inclusão da propriedade "Cuidados Especiais" é útil quando os usuários precisam compartilhar informações importantes sobre os cuidados específicos que um animal pode precisar.

Detalhes de Implementação
A implementação envolve a expansão do endpoint de atualização de pets para aceitar uma requisição que inclua os novos valores para a propriedade "Cuidados Especiais". A lógica no backend deve validar e processar a requisição, atualizando a indicação e a descrição de cuidados especiais do animal no banco de dados.

Exemplo de Requisição

PATCH /api/pets/{id}
{
  "cuidados_especiais": {
    "necessario": true,
    "descricao": "Requer medicação diária"
  }
}

Conceitos Visuais
[Incluir qualquer esboço ou representação visual, se aplicável.]

Informações Adicionais
A documentação do endpoint deve ser atualizada para refletir essa nova capacidade, e os desenvolvedores e usuários finais devem ser informados sobre a existência e uso desse recurso. Testes abrangentes devem ser realizados para garantir o correto funcionamento do endpoint de atualização do pet com a inclusão da propriedade "Cuidados Especiais".

@GabrielTrindadeC GabrielTrindadeC added this to the Cadastro do PET milestone Dec 15, 2023
@juaoxd
Copy link

juaoxd commented Dec 18, 2023

EU QUERO!!!

@devlefel
Copy link
Contributor Author

5

@k1nha
Copy link
Member

k1nha commented Feb 8, 2024

eu quero!!!

@k1nha k1nha self-assigned this Feb 8, 2024
@k1nha k1nha removed their assignment Feb 22, 2024
@devlefel devlefel added the do-not-get-that This issue depends on another issue label Feb 26, 2024
@devlefel devlefel added good first issue Good for newcomers and removed do-not-get-that This issue depends on another issue labels Mar 5, 2024
@mmaysc
Copy link
Contributor

mmaysc commented Mar 11, 2024

eu quero!!!

@devlefel devlefel changed the title Fazer Endpoint de Atualizar Pet receber propriedade Cuidados especiais (Sim ou nao e descricao) [UPDATE PET] Incluir campo de Cuidados especiais (Sim ou nao e descricao) Mar 12, 2024
@GabrielTrindadeC GabrielTrindadeC removed this from the Cadastro do PET milestone Apr 6, 2024
@devlefel devlefel added this to the CRUD PET milestone Apr 6, 2024
@devlefel devlefel moved this from Todo to Commited in PetDex backend Apr 13, 2024
@devlefel devlefel moved this from Commited to In Progress in PetDex backend Apr 14, 2024
@devlefel devlefel moved this from In Progress to On PR in PetDex backend Apr 14, 2024
kvnbg pushed a commit that referenced this issue Apr 18, 2024
…cao) #58 (#109)

* wip: cuidados especiais incluidos no pet

* wip: correção

* wip: migrations

* feat: update special care

* feat: atualização de teste de req.

* fix: requested changes

* fix: requested changes on migration

* fix: update pet, use case, entity and repository

* fix: logger in update pet
@github-project-automation github-project-automation bot moved this from On PR to Done in PetDex backend Apr 18, 2024
AtilaRocha pushed a commit to AtilaRocha/pet-dex-backend that referenced this issue May 3, 2024
…cao) devhatt#58 (devhatt#109)

* wip: cuidados especiais incluidos no pet

* wip: correção

* wip: migrations

* feat: update special care

* feat: atualização de teste de req.

* fix: requested changes

* fix: requested changes on migration

* fix: update pet, use case, entity and repository

* fix: logger in update pet
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

5 participants