Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Edição do fascículo cria conflito na sua ordenação #426

Closed
gustavofonseca opened this Issue · 2 comments

2 participants

Gustavo Fonseca Jamil Atta Junior
Gustavo Fonseca

O método issue._suggest_order() retorna um valor se este já está definido no atributo issue.order, e cria um novo caso issue.order == None. O bug acontece quando um fascículo já cadastrado possui seus campos issue.publication_year ou issue.volume editados. O resultado é que como o atributo issue.order já foi gerado anteriormente, este não é regerado, causando um conflito.

Possíveis soluções:
1. Identificar quando o formulário está sendo alterado e os campos sensíveis sofrerem alteração, e regerar a ordem automaticamente utilizando as novas condições;
2. Identificar quando o formulário está sendo alterado e os campos sensíveis sofrerem alteração, e apontar para o usuário que houve um conflito e enviar um email para o bibliotecário da coleção pedindo que corrija o conflito.

Penso que a solução 1 seja a mais plausível.

Jamil Atta Junior jamilatta was assigned
Jamil Atta Junior
Owner

Também acredito que a primeira solução é a mais adequada, portanto, estou trabalhando nessa primeira solução.

Jamil Atta Junior
Owner

Correção realizada.

Jamil Atta Junior jamilatta closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.