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

Feature/adding migrate changing service order #109

Merged
merged 5 commits into from
Jul 13, 2020

Conversation

oxechicao
Copy link
Contributor

@oxechicao oxechicao commented Jul 9, 2020


Responsáveis: @chicaothiago
Linked Issue: Close #108

Descrição

Foi adicionado à rota de migração a alteração da Ordem de Servicço removendo os campos não mais necessários de acessórios e itens, utilizando id ID de referência nas listas respectivamente.

Checklist

  • Testes foram implementados (novos ou não)
  • Issue foi definida no PR (Linked Issue)
  • Pessoas contribuidoras foram definidas no PR (Assigners)

Observações

Foram adicionadas correções nos testes que estavam dando falha. Possivelmente foi causado por mudança no banco de dados.

# Conflicts:
#	api/v2/migrations/items_from_diagnostico_service_order.py
#	config/routes.py
…testes e adicionei a correção no loop de acessórios e itens para não efetuar o processo de migração para items já cadastrados.
@oxechicao oxechicao requested a review from Edely July 9, 2020 19:55
@oxechicao oxechicao self-assigned this Jul 9, 2020
@oxechicao oxechicao linked an issue Jul 9, 2020 that may be closed by this pull request
2 tasks
Copy link

@Edely Edely left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Aprovado lembrando que a gente pode refatorar as partes do código que estão deep nested (esse code smell já está listado no backlog) e mover as validações de Schema para o arquivo de validate.

errors.append({index: message})
continue

erro_schema = ItemSchema().validate(item)
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Talvez seja uma boa ideia mover as validações de esquema desta classe para validators/validation_request

@oxechicao oxechicao merged commit 9f8ec2c into develop Jul 13, 2020
@oxechicao oxechicao deleted the feature/adding-migrate-changing-service-order branch July 13, 2020 13:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Adicionar à rota de migração a alteração nas Ordens de serviços
2 participants